package server;

import java.util.ArrayList;

import constants.Rights;

public class ControlList {
	//denna lista skullekunna läsas in från en textfil
	//I vårvärld finns bara en person med samma namn.....man skulle kanske använt personnummer istället och typ myndighetsnummer för agancy
	private ArrayList<String> doctorList;
	private ArrayList<String> nurseList;
	private ArrayList<String> patientList;
	private ArrayList<String> agencyList;
	public ControlList(){
		doctorList=new ArrayList<String>();
		doctorList.add("doc1");
		nurseList=new ArrayList<String>();
		nurseList.add("nurse1");
		patientList=new ArrayList<String>();
		patientList.add("patient1");
		agencyList=new ArrayList<String>();
		agencyList.add("agency1");
	}
	public String getAccessRights(String namn){
		System.out.println(namn+" was here");
		if(doctorList.contains(namn)){
			return Rights.doctorAccess;
		}else if(nurseList.contains(namn)){
			return Rights.nurseAccess;
		}else if(patientList.contains(namn)){
			return Rights.patientAccess;
		}else if(agencyList.contains(namn)){
			return Rights.agencyAccess;
		}else{
			System.out.println("Server-> "+namn+" had no accessrights");
			return null;
		}
	}

}
